-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Settings] Settings UX enhancements #12912
Conversation
@jaimecbernardo @dedavis6797 would be great to get this one in before v0.45 |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Great work!
For |
This comment has been minimized.
This comment has been minimized.
@seraphimaz as @Jay-o-Way pointed out, I forgot push a commit changing the severity level. The ready to install banner will stay as is! |
Holding out for now.. it might introduce language complexities for languages that have a different grammatical build up of the sentence.
InfoBadges normally do not provide tooltips (see WinUI spec). Clicking on it will show open the expander and show the message. I don't see the value of showing it twice, plus we'd need to make it keyboard accessible as well. |
But this is an informative message because the update isn't finished at this time. I think we should have/think like this: Ready (information) => Installing (information) => Up to date (success) |
@niels9001 , |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Summary of the Pull Request
#12867 - Changed Severity to Normal, but added blue highlight color so it stands out better.
Before:
After:
#12865 - Added an icon that shows that there's an error without expanding the plug-in settings. We can replace this later on with a InfoBadge whenever we upgrade to WinUI 2.7.
#12874 - Added a border around the app name
Quality Checklist
Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.